Here's the full TV movie, Purgatory starring Sam Shepard and Eric Roberts !
It originally aired on TNT in 1999.
A lost band of outlaws wanders into a peaceful little town. At first, they mistake the quiet inhabitants of Refuge for easy marks. Then they recognize Doc Holliday (Randy Quaid), Billy The Kid (Donnie Walhberg) and Wild Bill Hickok (Sam Shepard) and realize this town is really purgatory, the deciding ground between heaven and hell.